blood transfusion service (bts) - Spanish English Dictionary